/** 
* @Title: TraditionalTimer.java 
* @Package com.lh.threadtest 
* @Description: TODO
* @author Liu 
* @date 2018年1月15日 下午4:36:35 
* @version V1.0 
*/
package com.lh.threadtest.t2;

import java.util.Timer;
import java.util.TimerTask;

/** 
* @ClassName: TraditionalTimer 
* @Description: 传统定时器技术
* @author Liu
* @date 2018年1月15日 下午4:36:35 
*  
*/
public class TraditionalTimer2 {
	public static void main(String[] args) throws InterruptedException {
		new Timer().schedule(new TimerTask() {
			
			@Override
			public void run() {
				System.out.println("bombing...");
				new Timer().schedule(/*new TimerTask() {
					
					@Override
					public void run() {
						System.out.println("bombing...");
						
					}
				}*/this, 2000);//嵌套另一个TimerTask定时任务，将报错：java.lang.IllegalStateException: Task already scheduled or cancelled
			}
		}, 2000);
	}
}
